putative WD-repeat protein AF439825 RAFL09-84-L06